<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>let</title>
</head>
<body>
<script>
    // 1. 变量不能重复使用
    // let a=5;
    // let a=6;

    // 2. 块级作用域、全局、函数、eval
    // {
    //     let b=10;（若是var 作用域之外能够读取）
    // }
    // console.log(b);

    // 3. 不存在变量提升
    // console.log(c);
    // let c=5;//(若是var 就存在变量提升)

    // 4. 不影响作用域链
    {
        let d=5;
        function fun() {
            console.log(d);
        }
        fun();
    }
</script>
</body>
</html>